From: Joey Hess Date: Mon, 29 Sep 2025 16:40:10 +0000 (-0400) Subject: remove old assistant release notes X-Git-Tag: archive/raspbian/10.20251029-1+rpi1~1^2~3^2~44 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=1f7e5fa9a2677fe7d42673b56699e16cae27e661;p=git-annex.git remove old assistant release notes --- diff --git a/doc/assistant/release_notes.mdwn b/doc/assistant/release_notes.mdwn deleted file mode 100644 index 6c7c432de4..0000000000 --- a/doc/assistant/release_notes.mdwn +++ /dev/null @@ -1,422 +0,0 @@ -## version 6.20170101 - -XMPP support has been removed from the assistant in this release. - -If your repositories used XMPP to keep in sync, that will no longer -work, and you should enable some other remote to keep them in sync. -A ssh server is one way, or use the new Tor pairing feature. - -## version 5.20140421 - -This release begins to deprecate XMPP support. In particular, if you use -the assistant with a ssh remote that has this version of git-annex -installed, you don't need XMPP any longer to get immediate syncing of -changes. - -## version 5.20140411 - -This release fixes a bug that could cause the assistant to use a *lot* of -CPU, when monthly fscking was set up. - -Automatic upgrading was broken on OSX for previous versions. This has been -fixed, but you'll need to manually upgrade to this version to get it going -again. Workaround: Remove the wget bundled inside the git-annex dmg. - -## version 5.20140221 - -The Windows port of the assistant and webapp is now considered to be beta -quality. There are important missing features (notably Jabber), documented -on [[todo/windows_support]], but the webapp is broadly usable on Windows -now. - -## version 5.20131221 - -There is now a arm [[install/linux_standalone]] build of git-annex, -including the assistant and webapp, -which can be installed on a variety of systems including Raspberry Pi, -Synology NAS, and Google Chromebooks. Details in -[[this forum thread|forum/new_linux_arm_tarball_build]]. - -## version 5.20131213 - -The assistant can now be used on Windows! However, it has known problems, -described in [[todo/windows_support]], and should be considered an -alpha-level preview. - -## version 5.20131127 - -Starting with this version, when git-annex is installed from a build on -this website, it will detect when new versions are available, and allow -easily upgrading. Automatic upgrades can also be configured if desired, -or automatic upgrade checking can be disabled in the preferences page. - -git-annex builds from distributions, like Debian will not automatically -upgrade; use the distribution's package manager for that. However, the -git-annex webapp will also detect when a distribution has upgraded -git-annex and offer to restart the assistant. - -## version 4.20131024 - -This version fixes several different bugs that could cause the webapp to -refuse to create a repository. Several other bugs are also fixed, including -a bug that caused it to not add files on Android. - -New in this release is the ability to use the webapp to set up scheduled -consistency checks of your repositories. Many problems with repositories -are now automatically corrected, and it can even repair damaged git -repositories. - -This is a recommended upgrade. - -## version 4.20131002 - -Now you can use the webapp to set up an encrypted git repository on a -remote ssh server, or on rsync.net, and use it as a live cloud backup. Or, -use the webapp to make an encrypted git repository on a removable drive, -and store it offsite as a secure backup. - -## version 4.20130920 - -This release is the first to support fully encrypted git repositories -stored on removable drives. This can be set up easily using the webapp. - -## version 4.20130909 - -This release fixes a crash that could occur when using XMPP with the -assitant. It has only been seen on OS X so far. The bug is not believed to -be explitable, but upgrading is still recommended. - -## version 4.20130802 - -This release fixes several bugs, including a reversion introduced in the last -version that broke direct mode on Windows, Android, and other crippled -filesystems. It contains a workaround for a bug in recent git pre-releases -that broke handling of filenames containing spaces. -It is a highly recommended upgrade. - -The webapp can now detect repositories that did not finish getting properly set -up, and can recover from one common bug that broke local pairing and remote -ssh server setups on systems using `ssh-agent`. - -## version 4.20130723 - -This release fixes some bugs. Notably it fixes a bug that could result in data -loss when adding a tarball of a git-annex repository to your git-annex -repository. - -Rsync.net have committed to support git-annex and offer a special -discounted rate for git-annex users. - - -## version 4.20130709 - -This release is mostly bug fixes. - -One of the bugs involved setting up rsync remotes on servers other than -rsync.net. The wrong `.ssh/authorized_keys` line was deployed to the -remote server. If you set up a rsync remote with a past release, and it does -not work, you will need to manually edit the `.ssh/authorized_keys` file, -and remove the `command=` forced command. - -## version 4.20130621, 4.20130627 - -These releases mostly consist of bug fixes. - -## version 4.20130601 - -This is a bugfix release, featuring significant XMPP improvements and -more robustness thanks to automated fuzz testing. Recommended upgrade. - -This version changes its XMPP protocol, so it will fail to sync with older -git-annex versions over XMPP. - -## version 4.20130521 - -This is a bugfix release. Recommended upgrade. - -## version 4.20130516 - -This version contains numerous bug fixes, and improvements. - -This is the first release with a fully usable Android app. No command-line -typing needed to set up syncing to your Android phone or tablet! -A few of the more advanced features may not work (or not work reliably) -on Android. The Android app is still beta quality. - -This is also the first release with a Windows port! The Windows port -is in an alpha quality state, and is missing many features. -It does not yet include the assistant. - -## version 4.20130501 - -This version contains numerous bug fixes, and improvements. - -## version 4.20130417 - -This version contains numerous bug fixes, and improvements. - -One bug that was fixed can affect users of gnome-keyring who -have set up remote repositories on ssh servers using the webapp. -The gnome-keyring may load the restricted key that is set up -for that, and make it be used for regular logins to the server; -with the result that you'll get an error message about "git-annex-shell" -when sshing to the server. - -If you experience this problem you can fix it by -moving `.ssh/key.git-annex*` to `.ssh/git-annex/` (creating -that directory first), and edit `.ssh/config` to reflect the new -location of the key. You will also need to restart gnome-keyring. - -Another change relates to files in `archive/` directories. Client repositories -now sync these files between themselves like any other files, until -the files reach an archive repository. Only then are they removed from -the client repositories. So you need to ensure you have at least one -archive repository if you want to use the `archive/` directory feature. - -## version 4.20130323, 4.20130405 - -These versions continue fixing bugs and adding features. - -## version 4.20130314 - -This version makes a great many improvements and bugfixes, and is -a recommended upgrade. - -If you have already used the webapp to locally pair two computers, -a bug caused the paired repository to not be given an appropriate cost. -To fix this, go into the Repositories page in the webapp, and drag the -repository for the locally paired computer to come before any repositories -that it's more expensive to transfer data to. - -## version 4.20130227 - -This release fixes a bug with globbing that broke preferred content expressions. -So, it is a recommended upgrade from the previous release, which introduced -that bug. - -In this release, the assistant is fully working on Android, although -it must be set up using the command line. - -Repositories can now be placed on filesystems that lack support for symbolic -links; FAT support is complete. - -## version 3.20130216 - -This adds a port to Android. Only usable at the command line so far; -beta qualitty. - -Also a bugfix release, and improves support for FAT. - -The following are known limitations of this release of the git-annex -assistant: - -* No Android app yet. -* On BSD operating systems (but not on OS X), the assistant uses kqueue to - watch files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[this_bug|bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. -* Also on systems with kqueue, modifications to existing files in direct - mode will not be noticed. - -## version 3.20130107, 3.20130114, 3.20130124, 3.20130207 - -These are bugfix releases. - -## version 3.20130102 - -This release makes several significant improvements to the git-annex -assistant, which is still in beta. - -The main improvement is direct mode. This allows you to directly edit files -in the repository, and the assistant will automatically commit and sync -your changes. Direct mode is the default for new repositories created -by the assistant. To convert your existing repository to use direct mode, -manually run `git annex direct` inside the repository. - -## version 3.20121211 - -This release of the git-annex assistant (which is still in beta) -consists of mostly bugfixes, user interface improvements, and improvements -to existing features. - -In general, anything you can configure with the assistant's web app -will work. Some examples of use cases supported by this release include: - -* Using Box.com's 5 gigabytes of free storage space as a cloud transfer - point between between repositories that cannot directly contact - one-another. (Many other cloud providers are also supported, from Rsync.net - to Amazon S3, to your own ssh server.) -* Archiving or backing up files to Amazon Glacier. See [[archival_walkthrough]]. -* [[Sharing repositories with friends|share_with_a_friend_walkthrough]] - contacted through a Jabber server (such as Google Talk). -* [[Pairing|local_pairing_walkthrough]] two computers that are on the same local - network (or VPN) and automatically keeping the files in the annex in - sync as changes are made to them. -* Cloning your repository to removable drives, USB keys, etc. The assistant - will notice when the drive is mounted and keep it in sync. - Such a drive can be stored as an offline backup, or transported between - computers to keep them in sync. - -The following are known limitations of this release of the git-annex -assistant: - -* The Max OSX standalone app may not work on all versions of Max OSX. - Please test! -* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch - files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. - -## version 3.20121126 - -This adds several features to the git-annex assistant, which is still in beta. - -In general, anything you can configure with the assistant's web app -will work. Some examples of use cases supported by this release include: - -* Using Box.com's 5 gigabytes of free storage space as a cloud transfer - point between between repositories that cannot directly contact - one-another. (Many other cloud providers are also supported, from Rsync.net - to Amazon S3, to your own ssh server.) -* Archiving or backing up files to Amazon Glacier. -* [[Sharing repositories with friends|share_with_a_friend_walkthrough]] - contacted through a Jabber server (such as Google Talk). -* [[Pairing|local_pairing_walkthrough]] two computers that are on the same local - network (or VPN) and automatically keeping the files in the annex in - sync as changes are made to them. -* Cloning your repository to removable drives, USB keys, etc. The assistant - will notice when the drive is mounted and keep it in sync. - Such a drive can be stored as an offline backup, or transported between - computers to keep them in sync. - -The following are known limitations of this release of the git-annex -assistant: - -* The Max OSX standalone app does not work on all versions of Max OSX. -* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch - files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. -* Retrieval of files from Amazon Glacier is not fully automated; the - assistant does not automatically retry in the 4 to 5 hours period - when Glacier makes the files available. - -## version 3.20121112 - -This is a major upgrade of the git-annex assistant, which is still in beta. - -In general, anything you can configure with the assistant's web app -will work. Some examples of use cases supported by this release include: - -* [[Sharing repositories with friends|share_with_a_friend_walkthrough]] - contacted through a Jabber server (such as Google Talk). -* Setting up cloud repositories, that are used as backups, archives, - or transfer points between repositories that cannot directly contact - one-another. -* [[Pairing|local_pairing_walkthrough]] two computers that are on the same local - network (or VPN) and automatically keeping the files in the annex in - sync as changes are made to them. -* Cloning your repository to removable drives, USB keys, etc. The assistant - will notice when the drive is mounted and keep it in sync. - Such a drive can be stored as an offline backup, or transported between - computers to keep them in sync. - -The following upgrade notes apply if you're upgrading from a previous version: - -* For best results, edit the configuration of repositories you set - up with older versions, and place them in a repository group. - This lets the assistant know how you want to use the repository; for backup, - archival, as a transfer point for clients, etc. Go to Configuration -> - Manage Repositories, and click in the "configure" link to edit a repository's - configuration. -* If you set up a cloud repository with an older version, and have multiple - clients using it, you are recommended to configure an Jabber account, - so that clients can use it to communicate when sending data to the - cloud repository. Configure Jabber by opening the webapp, and going to - Configuration -> Configure jabber account -* When setting up local pairing, the assistant did not limit the paired - computer to accessing a single git repository. This new version does, - by setting GIT_ANNEX_SHELL_DIRECTORY in `~/.ssh/authorized_keys`. - -The following are known limitations of this release of the git-annex -assistant: - -* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch - files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. - -## version 3.20121009 - -This is a maintenance release of the git-annex assistant, which is still in -beta. - -In general, anything you can configure with the assistant's web app -will work. Some examples of use cases supported by this release include: - -* [[Pairing|local_pairing_walkthrough]] two computers that are on the same local - network (or VPN) and automatically keeping the files in the annex in - sync as changes are made to them. -* Cloning your repository to removable drives, USB keys, etc. The assistant - will notice when the drive is mounted and keep it in sync. - Such a drive can be stored as an offline backup, or transported between - computers to keep them in sync. -* Cloning your repository to a remote server, running ssh, and uploading - changes made to your files to the server. There is special support - for using the rsync.net cloud provider this way, or any shell account - on a typical unix server, such as a Linode VPS can be used. - -The following are known limitations of this release of the git-annex -assistant: - -* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch - files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. -* In order to ensure that all multiple repositories are kept in sync, - each computer with a repository must be running the git-annex assistant. -* The assistant does not yet always manage to keep repositories in sync - when some are hidden from others behind firewalls. - -## version 3.20120924 - -This is the first beta release of the git-annex assistant. - -In general, anything you can configure with the assistant's web app -will work. Some examples of use cases supported by this release include: - -* [[Pairing|local_pairing_walkthrough]] two computers that are on the same local - network (or VPN) and automatically keeping the files in the annex in - sync as changes are made to them. -* Cloning your repository to removable drives, USB keys, etc. The assistant - will notice when the drive is mounted and keep it in sync. - Such a drive can be stored as an offline backup, or transported between - computers to keep them in sync. -* Cloning your repository to a remote server, running ssh, and uploading - changes made to your files to the server. There is special support - for using the rsync.net cloud provider this way, or any shell account - on a typical unix server, such as a Linode VPS can be used. - -The following are known limitations of this release of the git-annex -assistant: - -* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch - files. Kqueue has to open every directory it watches, so too many - directories will run it out of the max number of open files (typically - 1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]] - for a workaround. -* In order to ensure that all multiple repositories are kept in sync, - each computer with a repository must be running the git-annex assistant. -* The assistant does not yet always manage to keep repositories in sync - when some are hidden from others behind firewalls. -* If a file is checked into git as a normal file and gets modified - (or merged, etc), it will be converted into an annexed file. So you - should not mix use of the assistant with normal git files in the same - repository yet. -* If you `git annex unlock` a file, it will immediately be re-locked. - See [[bugs/watcher_commits_unlocked_files]]. diff --git a/doc/assistant/release_notes/comment_1_bd8f376c9d0c1d5ed07fb013907a60ee._comment b/doc/assistant/release_notes/comment_1_bd8f376c9d0c1d5ed07fb013907a60ee._comment deleted file mode 100644 index 04cdf4039d..0000000000 --- a/doc/assistant/release_notes/comment_1_bd8f376c9d0c1d5ed07fb013907a60ee._comment +++ /dev/null @@ -1,14 +0,0 @@ -[[!comment format=mdwn - username="http://wiggy.net/" - nickname="Wichert" - subject="OSX 10.8's gatekeeper does not like git-annex" - date="2012-11-13T14:47:52Z" - content=""" -Trying to run this release on OSX results in an error message from Gatekeeper: - -> \"git-annex\" can't be opened because it is from an unidentified developer. -> -> Your security preferences allow installation of only apps from the Mac App Store and identified developers. - -It would be nice if the binary could be signed to make Gatekeeper happy. Until then a note in the installation instructions might be useful. -"""]] diff --git a/doc/assistant/release_notes/comment_2_75e0774ad042717fbd059a8a9ec2db1e._comment b/doc/assistant/release_notes/comment_2_75e0774ad042717fbd059a8a9ec2db1e._comment deleted file mode 100644 index 9033b1af6d..0000000000 --- a/doc/assistant/release_notes/comment_2_75e0774ad042717fbd059a8a9ec2db1e._comment +++ /dev/null @@ -1,12 +0,0 @@ -[[!comment format=mdwn - username="http://wiggy.net/" - nickname="Wichert" - subject="git-annex not runnable on OSX 10.8" - date="2012-11-13T14:49:35Z" - content=""" -After telling Gatekeeper that I really want to run git-annex it still fails: - -[fog;~]-131> open Applications/git-annex.app -LSOpenURLsWithRole() failed with error -10810 for the file /Users/wichert/Applications/git-annex.app. - -"""]] diff --git a/doc/assistant/release_notes/comment_3_b3bfd8e547e20c51f7c32c6c9424e936._comment b/doc/assistant/release_notes/comment_3_b3bfd8e547e20c51f7c32c6c9424e936._comment deleted file mode 100644 index 73377c714f..0000000000 --- a/doc/assistant/release_notes/comment_3_b3bfd8e547e20c51f7c32c6c9424e936._comment +++ /dev/null @@ -1,10 +0,0 @@ -[[!comment format=mdwn - username="http://joeyh.name/" - ip="4.252.11.120" - subject="comment 3" - date="2012-11-13T17:11:51Z" - content=""" -This has been previously reported: [[bugs/OSX_git-annex.app_error:__LSOpenURLsWithRole()]] - -No clue what that error is supposed to mean. -"""]] diff --git a/doc/assistant/release_notes/comment_4_c6caa2b521b456bb4ce594d64919cffe._comment b/doc/assistant/release_notes/comment_4_c6caa2b521b456bb4ce594d64919cffe._comment deleted file mode 100644 index 1ebaf504f8..0000000000 --- a/doc/assistant/release_notes/comment_4_c6caa2b521b456bb4ce594d64919cffe._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" - nickname="Jimmy" - subject="comment 4" - date="2012-11-16T13:02:40Z" - content=""" -sadly i only have a 10.7 machine to create the builds, so I have no experience with 10.8. I haven't had a 10.6 machine in a while to create the builds. Anyone else want to work together in setting up another 10.6 or 10.8 builder for others? -"""]] diff --git a/doc/assistant/release_notes/comment_5_e9faf88a8eeb9aa8714c8c0514792815._comment b/doc/assistant/release_notes/comment_5_e9faf88a8eeb9aa8714c8c0514792815._comment deleted file mode 100644 index b3f9e1d5cf..0000000000 --- a/doc/assistant/release_notes/comment_5_e9faf88a8eeb9aa8714c8c0514792815._comment +++ /dev/null @@ -1,13 +0,0 @@ -[[!comment format=mdwn - username="cscsordas@57324e38725d7f92862b3df34b6db7817456dea5" - nickname="cscsordas" - avatar="http://cdn.libravatar.org/avatar/5e54a8f6cd253a8bbb5faf02e3390a1e" - subject="7.20190129-2~bpo9+1" - date="2019-09-13T17:52:05Z" - content=""" -The Debian package should depend on xdg-utils: - - Launching web browser on file:///tmp/webapp1804289383846930886.html - git-annex: xdg-open: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory) - WebApp crashed: xdg-open: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory) -"""]] diff --git a/doc/assistant/release_notes/comment_6_53c2b479dbb53236000b4b3caad8ed04._comment b/doc/assistant/release_notes/comment_6_53c2b479dbb53236000b4b3caad8ed04._comment deleted file mode 100644 index 578f4697f0..0000000000 --- a/doc/assistant/release_notes/comment_6_53c2b479dbb53236000b4b3caad8ed04._comment +++ /dev/null @@ -1,13 +0,0 @@ -[[!comment format=mdwn - username="joey" - subject="""comment 6""" - date="2019-09-16T17:45:26Z" - content=""" -@cscsordas, please don't post problems on random pages of this website, -there is a bug tracker that you can use. - -I do not think that git-annex needs to depend on xdg-open, any more than -it needs to depend on a web browser. Current behavior seems ok to me, -the user can open the url that it displays themselves, or can work out -how to install xdg-open. -"""]] diff --git a/doc/design/assistant/blog/day_129__release.mdwn b/doc/design/assistant/blog/day_129__release.mdwn index 553b0e91f3..b576d8abde 100644 --- a/doc/design/assistant/blog/day_129__release.mdwn +++ b/doc/design/assistant/blog/day_129__release.mdwn @@ -1,4 +1,4 @@ Cut a new release today. It's been nearly a month since the last one, and a large number of improvements.. Be sure to read the -[[/assistant/release_notes]] if upgrading. All the standalone builds are +release notes if upgrading. All the standalone builds are updated already. diff --git a/doc/design/assistant/blog/day_140__release_monday.mdwn b/doc/design/assistant/blog/day_140__release_monday.mdwn index 9c9ccd166f..e9d619498d 100644 --- a/doc/design/assistant/blog/day_140__release_monday.mdwn +++ b/doc/design/assistant/blog/day_140__release_monday.mdwn @@ -1,5 +1,5 @@ New release today, the main improvements in this one being WebDAV, -Box.com, and Amazon glacier support. [[/assistant/release_notes]] +Box.com, and Amazon glacier support. Collected together all the OSX problem reports into one place at [[/assistant/OSX]], to make it easier to get an overview of them.